Pemampatan video atau kompresi video berhadapan dengan kompresi data video digital. Kompresi video dibutuhkan untuk koding data video secara efisien dalam format file video dan streaming format video. Kompresi adalah sebuah konversi data ke sebuah format yang lebih kecil, biasanya dilakukan sehingga data dapat disimpan atau disalurkan lebih efisien. Proses pengembalian data yang sudah dikecilkan tersebut disebut dekompresi. Dan bila proses dekompresi menghasilkan data yang sama dengan yang semula makan kompresi itu disebut "lossless". Sedangkan bila data yang didekompresi tersebut menghasilkan data yang lebih kecil maka kompresi ini disebut "lossy". Kompresi video lossless meskipun mungkin dilakukan, namun dalam praktik jarang digunakan, dan semua data video standar biasanya membuang sebagian data (kompresi lossy).
Video biasanya terdiri array tiga-dimensi dari pixel berwarna. Dua dimensi sebagai arah spasial (horizontal dan vertikal) dari gambar yang bergerak, dan satu dimensi mewakilkan domain waktu.